|
COMPANY
: HCL America | CLIENT : Caterpillar | PROJECT : E-commerce Aurora | FROM : May
15 – Till Date
ROLE
: Lead Consultant
RESPONSIBILITY
· Developed Mediation modules and integrated with Dealer’s ERP system
· Used Fan-In/Fan-Out primitives to aggregate dealer’s promotions
· Developed Mediation module using Out-bound JDBC Adapters to connect with backend oracle 11g
database to perform DML operations
· Developed Mediation module using In-bound JDBC Adapters to poll event
table periodically and retrieve the data upon event trigger
· Incorporated Dyna-caching mechanism in a process to increase the
request/response throughput.
· Worked on various bindings such as SCA, HTTP, MQ, MQ-JMS, Web Service (SOAP/HTTP-JMS)
· Developed Mediation module using FTP Adapter to send an invoice files to remote SFTP server located in
dealer premises.
· Used HTTP-Header primitives to dynamically set Username/Password to authenticate the client.
· Configured Application and Client Policy Set in admin console to do a secured
client-server authentications.
· Configured Role-based security to access application services in process
server.
· Configured JDBC Provider, Data Source, Resource Adapters, J2C connection factories and JAAS-J2C authentication
· Configured Queue Connection
factories and Queues to integrate with
remote MQ Queue Managers
· Implemented core business logics using Java - Spring Core framework.
TECHNOLOGIES,
ENVIRONMENTS & TOOLS
IBM
Integration Designer v8.x,
Java/J2EE, Spring core 3.0, SOAP UI, Oracle-11g database. IBM
WebSphere Process Server, SVN, Linux, Putty
COMPANY
: Wipro | CLIENT : Cardinal Health | PROJECT : Dropship-Management | FROM : March 2014 – May 2015
ROLE
: Technical Lead
RESPONSIBILITY
·
Developed micro-flow
BPEL act as a gateway service to route all incoming request to
corresponding sub-process.
· Developed Order Management Long-running
BPEL to process the dropship orders.
· Configured correlation Set
& Properties in long running
BPEL to uniquely identify the process instances.
· Used Parallel and sequence activity in the BPELs
· Implemented Fault Handlers in BPEL to handle ServiceBusinessException and other runtime
exceptions.
· Configured transaction
boundaries in
Quality-of-Service (QoS) during Asynchronous invocation.
· Used JDBC Adapter inbound and outbound process to poll the
event table and to perform DML operations.
· Worked on various bindings such as SCA, HTTP, MQ, MQ-JMS, Web Service (SOAP/HTTP-JMS)
· Developed Mediation modules to transform the business objects using Mapping/BO-Map primitives and
integrate with downstream applications.
· Built custom data handlers to convert data from native format to
Business Object and vice versa.
· Used SOAP-Header primitives to dynamically set WS-Security Username Token to authenticate the client.
· Configured Application and Client Policy Set in admin console to do a secured
client-server authentications.
· Configured Role-based security to access application services in process
server.
· Implemented core business logics using core Java APIs.
· Configured JDBC Provider, Data Source, Resource Adapters, J2C connection factories and JAAS-J2C authentication
· Configured Queue Connection
factories and Queues to integrate with
remote MQ Queue Managers
TECHNOLOGIES,
ENVIRONMENTS & TOOLS
IBM
Integration Designer v8.x,
Java/J2EE, SOAP UI, Oracle-10/11g database. IBM WebSphere Process Server, CVS/SVN, Linux,
Putty/winscp.
COMPANY
: Wipro | CLIENT : Charming
Shoppes | PROJECT : E-commerce
| FROM : Feb 2013 – March 2014
ROLE
: Sr. Software Engineer
RESPONSIBILITY
· Designed and developed message flows using IBM WebSphere Message Broker v7.x
· Developed a message flows to integrate with downstream system such
as AS400
· Modeled complex message-set using copy book
· Used MQInput, MQOutput, MQReply nodes in flow while integrating with MQ
Queue Manager.
· Developed a message flow to expose a service as web-service
using SOAP-HTTP protocol.
· Followed a best practice while designing flows and writing
ESQL code
· Wrote ESQL code to manipulate the data using various parsers
such as MRM, XMLNSC,
· Configured database stanza for Oracle 9i in odbc.ini file and also used mqseries
command -mqsisetdbparms to setup authorization
· Configured SFTP using mq-series
commands such as mqsicreateconfigurableservice,
mqsichangeproperties, mqsireportproperties
· Used mqsicvp command to test database connectivity and other broker
resources
TECHNOLOGIES,
ENVIRONMENTS & TOOLS
IBM WebSphere
Message Broker v7.x,
SOAP UI, Oracle-9i database. CVS/SVN, Linux, Putty/winscp.
COMPANY
: Wipro | CLIENT : Charming
Shoppes | PROJECT : EDI Domestic | FROM
: May 2012 – Jan 2013
ROLE
: Sr. Software Engineer
RESPONSIBILITY
· Designed and developed message flow to validate Advanced
shipment notice ( ASN -EDI 850)
· Wrote complex SQL Stored
Procedures in MS-SQL to
validate Advanced Shipment notice against with Purchase Order
· Developed SOAP over JMS, SOAP over HTTP services in Message
Broker v7.0
· Developed Integration services to Handle Large Batch files
using File Nodes
· Converted the Asynchronous Message Broker Services (MQ
Based) to Synchronous using MQ Get nodes
· Remove dependency on any system at International 3PL for
data interchange.
· Post production supports & big fixing
· Configured database stanza for Oracle 9i in odbc.ini file and also
used mqseries command -mqsisetdbparms to setup authorization
· Created message models and Message sets to process
Legacy message formats
TECHNOLOGIES,
ENVIRONMENTS & TOOLS
IBM WebSphere
Message Broker v7.x,
SOAP UI, Oracle-9i database. CVS/SVN, Linux, Putty/winscp
COMPANY
: Wipro | CLIENT : Charming
Shoppes | PROJECT : ITO Support | FROM
: Oct 2011 – April 2012
ROLE
: Sr. Software Engineer
RESPONSIBILITY
·
Played a L3 Production Support Role
·
Analyzed Production tickets/issues and
updated the findings in change control/change management applications.
·
Initiated Severity CALLS and engaged
required team to troubleshoot the issues
·
Provided a work-around or permanent fixes
for the Severity issues
·
Engaged other teams to find the cause of
the issue and put a permanent fixes
·
Created PMR and engaged IBM Support team
and closely worked with IBM Support team to apply a fix-pack and other
product –level issues (Message Broker)
· Enhanced existing message flow to send purchase order feeds
to Trident database. Used DatabaseInput node to poll event table and fetched purchase order data
up-on event triggered. After purchase order data fetched from Oracle 9i
database, purchase order data persisted in Trident database
· Worked on various other enhancement on existing message
flows and message sets
· Configured database stanza for Oracle 9i in odbc.ini file and also
used mqseries command -mqsisetdbparms to setup authorization
· Prepared status report and presented to client/SME and
tracked the number of issue and provided further plans to reduce those
ticket counts.
TECHNOLOGIES,
ENVIRONMENTS & TOOLS
IBM Websphere
Message Broker v7.x,
SOAP UI, Oracle-9i database. CVS/SVN, Linux, Putty/winscp
COMPANY
: Wipro | CLIENT : Charming
Shoppes | PROJECT : EDI International | FROM
: Feb 2011 – Sep 2011
ROLE
: Sr. Software Engineer
RESPONSIBILITY
· Designed and developed message flow to validate Advanced
shipment notice (ASN -EDI 850) for International vendors.
· Enhance the current Decentralized EDI on boarding process to
include International vendors and 3PL
· Leverage existing PO and ASN UI to include International
Visibility
· Wrote complex SQL Stored
Procedures in MS-SQL to
validate Advanced Shipment notice against with Purchase Order
· Implemented Publisher/Subscriber model
· Developed SOAP over JMS, SOAP over HTTP services in Message
Broker v7.0
· Developed Integration services to Handle Large Batch files
using File Nodes
· Converted the Asynchronous Message Broker Services (MQ
Based) to Synchronous using MQ Get nodes
· Remove dependency on any system at International 3PL for
data interchange.
· Post production supports & big fixing
· Configured database stanza for Oracle 9i in odbc.ini file and also
used mqseries command -mqsisetdbparms to setup authorization
· Created message models and Message sets to process
Legacy message formats
TECHNOLOGIES,
ENVIRONMENTS & TOOLS
IBM WebSphere
Message Broker v7.x,
SOAP UI, Oracle-9i, MS-SQL database. CVS/SVN, Linux, Putty/winscp
COMPANY
: Wipro | CLIENT : Charming
Shoppes | PROJECT : PLM | FROM : May 2010 – Jan 2011
ROLE
: Sr. Software Engineer
RESPONSIBILITY
· Product lifecycle management (PLM) is the process of
managing the entire lifecycle of a product from its conception, through
design and manufacture, to service and disposal.
· FlexPLM a product data management tool is used in apparal
retail industry for an entire product life cyle
· IBM Websphere Message Broker suite as an integration
platform to communicate with legacy system and PLM
· Designed and developed message flows to integrate between
AS400 and web service application
· Developed Integration services to Handle Large Batch files
using File Nodes
· Configured database stanza for Oracle 9i in odbc.ini file and also
used mqseries command -mqsisetdbparms to setup authorization
· Developed an interface to communicate between legacy
mainframe system and web based FlexPDM application
· Developed an interface for business rule validate on EDI and
generates a reports
TECHNOLOGIES,
ENVIRONMENTS & TOOLS
IBM WebSphere
Message Broker v7.x,
SOAP UI, Oracle-9i, DB2 database. CVS/SVN, Linux, Putty/winscp
COMPANY
: Verizon | CLIENT : Verizon |
PROJECT : eZOM | FROM :
Sep 2008 – May 2010
ROLE
: Software Engineer
RESPONSIBILITY
· ez Order Manager (ezOM) is a middle-tier system that
functions as an Enterprise Application Integration Server.
· Developed a BPELs to migrate the code from WASDIE to WebSphere Integration Developer (WID)
· Decomposed complex orders into the most basic components
· Developed the workflow in order to provision each component
· Transformed Service Orders from a generic telecom structure
to an MCI specific structure.
· Managed product and service dependencies
· Developed BPEL process to send Emails customer notifications
at pre-defined order milestones
· Have given Proof of concept demos and presentations for
Migration from WAS to WPS
· Have given Knowledge Transfer sessions for ezOM
· Documentation of the modules involving sequence diagrams and
technical details.
TECHNOLOGIES,
ENVIRONMENTS & TOOLS
IBM WebSphere
Integration Developer v6.2 (WID), Spring, Hibernate, Ajax, SOAP UI, DB2 database. CVS/SVN,
Linux, Putty/winscp
COMPANY
: Verizon | CLIENT : Verizon |
PROJECT : EOM | FROM : July 2008 – Sep 2008
ROLE
: Software Engineer
RESPONSIBILITY
· Enterprise Order Manager (EOM) is a middle-tier system that
functions as an Enterprise Application Integration Server
· Prepared functional specification documents
· Contributed as a module lead for EOM
· Have given Knowledge Transfer sessions for ezOM
· Documentation of the modules involving sequence diagrams and
technical details
TECHNOLOGIES,
ENVIRONMENTS & TOOLS
IBM WebSphere
Integration Developer v6.2 (WID), Spring, Hibernate, Ajax, SOAP UI, DB2 database. CVS/SVN,
Linux, Putty/winscp
COMPANY
: Megasoft | CLIENT : HV-ELEKTRO (Germany) |
PROJECT : Supply Chain | FROM : Aug 2006 – Jun 2008
ROLE
: Software Engineer
RESPONSIBILITY
· Designed and developed a GUI Configuration Management
application with drag and drop features using Swing
· Developed a transaction module for Standard Purchase Order.
· Developed interface for Internal Purchase Order.
· Developed front-end using HTML, JSP for Eigen Purchase
Order, ReturnOrder, Internal ReturnOrder, Eigen ReturnOrder
· Developer server-side component using struts framework
TECHNOLOGIES,
ENVIRONMENTS & TOOLS
Java/J2EE, Struts, Hibernate, Ajax, SWING,
Oracle database. CVS, Linux, Putty/winscp, JSON
|